/**
 */
package org.mro.grib.model.files.secondEdition.products;


/**
 * <!-- begin-user-doc -->
 * A representation of the model object '<em><b>Product Definition Template443</b></em>'.
 * <!-- end-user-doc -->
 *
 * <p>
 * The following features are supported:
 * <ul>
 *   <li>{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate443#getAtmosphericChemicalConstituentType <em>Atmospheric Chemical Constituent Type</em>}</li>
 * </ul>
 * </p>
 *
 * @see org.mro.grib.model.files.secondEdition.products.ProductsPackage#getProductDefinitionTemplate443()
 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Individual ensemble forecast, control and perturbed, at a\r\nhorizontal level or in a horizontal layer in a continuous or\r\nnon-continuous time interval for atmospheric chemical\r\nconstituents' note_1_en='Hours greater than 65534 will be coded as 65534' note_2_en='The reference time in section 1 and the forecast time together define the beginning of the overall time interval.' note_3_en='An increment of zero means that the statistical processing is the result of a continuous (or near continuous) process, not\r\nthe processing of a number of discrete samples. Examples of such continuous processes are the temperatures measured\r\nby analogue maximum and minimum thermometers or thermographs, and the rainfall measured by a raingauge.' note_4_en='The reference and forecast times are successively set to their initial values plus or minus the increment, as defined by\r\nthe type of time increment (one of octets 53, 65, 77, \u2026). For all but the innermost (last) time range, the next inner range\r\nis then processed using these reference and forecast times as the initial reference and forecast times.'"
 * @generated
 */
public interface ProductDefinitionTemplate443 extends ProductDefinitionTemplate412 {
	/**
	 * Returns the value of the '<em><b>Atmospheric Chemical Constituent Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of the '<em>Atmospheric Chemical Constituent Type</em>' attribute isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @return the value of the '<em>Atmospheric Chemical Constituent Type</em>' attribute.
	 * @see #setAtmosphericChemicalConstituentType(short)
	 * @see org.mro.grib.model.files.secondEdition.products.ProductsPackage#getProductDefinitionTemplate443_AtmosphericChemicalConstituentType()
	 * @model required="true"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel label_en='Atmospheric chemical constituent type' description_en='Atmospheric chemical constituent type (see Code table 4.230)'"
	 * @generated
	 */
	short getAtmosphericChemicalConstituentType();

	/**
	 * Sets the value of the '{@link org.mro.grib.model.files.secondEdition.products.ProductDefinitionTemplate443#getAtmosphericChemicalConstituentType <em>Atmospheric Chemical Constituent Type</em>}' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @param value the new value of the '<em>Atmospheric Chemical Constituent Type</em>' attribute.
	 * @see #getAtmosphericChemicalConstituentType()
	 * @generated
	 */
	void setAtmosphericChemicalConstituentType(short value);

} // ProductDefinitionTemplate443
